forming crew - Turkish English Dictionary